#pragma once

#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
#include <stdio.h>
#include <math.h>
#include <fstream>

using namespace cv;

class SurfFeatures
{
public:

	//float	r, g, b;

	SurfFeatures(void);							//Constructor
	~SurfFeatures(void);

	int SurfFeatures::findFeatures(Mat img1, Mat img2, int find_matches);
	int SurfFeatures::findMatches(Mat image1, Mat image2, Mat grayscale1, Mat grayscale2, std::vector< KeyPoint > keypoints_object, std::vector< KeyPoint > keypoints_scene);
	
};